An exciting opportunity to join a team of Customer Relations Specialists (CRS) whose primary task is to assist customers with their inquiries. The CRS takes ownership of customer enquiries / complaints and uses a closed loop process entailing researching, connecting with the appropriate business gro...